html,body{
	font-family: "微软雅黑";
	width: 100%;
    background-color: #e7ebee;
}
input{
	font-family: "微软雅黑" !important;
}
select{
	font-family: "微软雅黑" !important;
}
img{
    vertical-align: bottom;
}
/* 去掉 ios下默认样式 */
input[type=button],input[type=text],input[type=password]{
    -webkit-appearance:none;
    outline:none;
}
.txt_limit{
  overflow: hidden;
  text-overflow:ellipsis;
  -ms-text-overflow:ellipsis;
  white-space: nowrap;
}
.body_scroll{
	overflow: hidden;
}
/*@media only screen and (min-width: 320px){
    html {
        font-size: 17px !important;
    }
}
@media only screen and (min-width: 375px){
    html {
        font-size: 20px !important;
    }
}
@media only screen and (min-width: 414px){
    html {
        font-size: 22px !important;
    }
}
@media only screen and (min-width: 768px){
    html {
        font-size: 41px !important;
    }
}*/
/*******************************************\
 * 我的空间
\*******************************************/
.a_space_header{
    overflow: hidden;
    position: relative;
}
.a_space_header>img{
    width: 100%;
    height: 7.25rem;
    -webkit-filter: blur(5px);   
    -moz-filter: blur(5px);   
    -ms-filter: blur(5px);   
    -o-filter: blur(5px);   
    filter: blur(20px);
}
/* .a_header_bg{
    width: 100%;
    height: 7.25rem;
    background: url(../img/12.jpg) no-repeat;
    background-size: cover;
    -webkit-filter: blur(5px);   
    -moz-filter: blur(5px);   
    -ms-filter: blur(5px);   
    -o-filter: blur(5px);   
    filter: blur(20px);
} */
.a_header_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.a_header_box>i{
    position: absolute;
    left: 3%;
    top: 0.9rem;
}
.a_header_box>h6{
    font-size: 1rem;
    color: #FFF;
    text-align: center;
    line-height: 1rem;
    padding: 0.7rem 0 2rem 0;
}
.a_header_box>img{
    width: 2.75rem;
    height: 2.75rem;
    border-radius: 50%;
    margin: 0 5% 0 8%;
}
.a_info{
    width: 72%;
    padding-top: 0.4rem;
}
.a_info>p{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #FFF;
    padding: 0 5% 0.5rem 0;
}
.a_info>i{
    font-size: 0.6rem;
    color: #d22c48;
    font-style: normal;
    line-height: 0.6rem;
    padding-top: 0.1rem;
}
.a_info>span+span{
    padding-left: 3%;
}
.a_info>span{
    font-size: 0.65rem;
    color: #FFF;
}
.a_info_span{
    clear: both;
}
.a_nav{
    background-color: #FFF;
}
.a_nav>li{
    width: 25%;
    height: 2.2rem;
}
.a_nav .a_nav_active{
    background: url(/Public/Images/front/front_img/cat3x.png)  no-repeat;
    background-size: 2rem 0.55rem;
    background-position: center 1.7rem;
}
.a_nav .a_nav_active a,.b_nav .a_nav_active a{
    color: #333;
}
.a_nav a{
    display: block;
    font-size: 0.8rem;
    line-height: 1rem;
    color: #9b9b9c;
    text-align: center;
    padding: 0 0.97rem;
    margin-top: 0.6rem;
    border-right: 0.05rem solid #d2d2d2;
}
.a_content_box{
    padding: 0 3%;
}
.a_content_box li{
    background-color: #FFF;
    border-radius: 0.5rem;
    margin-top: 0.3rem;
}
.a_cont_head{
    width: 90%;
    margin: 0 auto;
    border-bottom: 0.05rem solid #c7c7c7;
    padding: 0.8rem 0 0.7rem 0;
    margin-bottom: 0.7rem;
}
.a_cont_head>a{
    display: block;
    width: 60%;
}
.a_cont_head img{
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    margin-right: 5%;
}
.cont_head{
    width: 60%;
}
.cont_head>h6{
    color: #e55e30;
    font-size: 0.8rem;
    padding: 0 6% 0.2rem 0;
}
.cont_head>p{
    font-size: 0.8rem;
    color: #47b7bb;
}
.cont_head>p>span{
    font-size: 0.6rem;
}
.cont_head>span{
    font-size: 0.7rem;
    color: #47b7bb;
    display: block;
    line-height: 0.7rem;
}
.cont_head .cont_head_first{
    clear: both;
    border-right: #e1e1e1 solid 0.05rem;
    padding-right: 5%;
    margin-right: 5%;
}
.a_cont_border{
    border: 0.05rem solid #c2c2c2;
    border-radius: 0.2rem;
    padding: 0.06rem 1%;
}
.a_cont_border>p{
    font-size: 0.7rem;
    color: #9c9c9c;
}
.a_cont_border>span{
    font-size: 0.7rem;
    color: #e55e30;
}
.a_content_box>li>p{
    width: 90%;
    margin: 0 auto;
    font-size: 0.7rem;
    color: #333;
    padding-bottom: 0.5rem;
}
.a_content_img{
    width: 90%;
    display: block;
    margin: 0 auto;
}
.a_content_box>li>dl{
    border-top: 0.05rem solid #e7e7e7;
    margin-top: 0.6rem;
    padding: 0.5rem 0;
}
.a_content_box>li dd+dd{
    border-left: 0.05rem solid #ececec;
}
.a_content_box>li dd{
    width: 33.333%;
    box-sizing: border-box;
}
.wer_dd{
    display: table;
    margin: 0 auto;
}
.wer_dd>i{
    margin-right: 0.3rem;
}
.wer_dd>p{
    font-size: 0.6rem;
    color: #737373;
    line-height: 0.8rem;
}
/*******************************************\
 * 我的心愿
\*******************************************/
.b_nav{
    width: 100%;
    background-color: #FFF;
    border-bottom: #d3d4d5 solid 0.05rem;
    margin-bottom: 0.3rem;
}
.b_nav li{
    width: 50%;
    height: 2rem;
    box-sizing: border-box;
    padding: 0.6rem 0;
}
.b_nav a{
    display: block;
    width: 100%;
    line-height: 0.8rem;
    font-size: 0.8rem;
    color: #9a9a9a;
    text-align: center;
}
.b_nav .a_nav_active{
    background: url(/Public/Images/front/front_img/cat3x.png)  no-repeat;
    background-size: 2rem 0.55rem;
    background-position: center 1.5rem;
}
.b_nav_a{
    border-right: 0.05rem solid #e4e4e4;
}
.zc_product{
    background-color: #FFF;
    padding-left: 6%;
}
.zc_title{
    border-bottom: 0.05rem solid #f2f2f2;
    line-height: 2rem;
    margin-bottom: 0.75rem;
}
.zc_title>i{
    width: 0.15rem;
    height: 0.8rem;
    background-color: #e04a26;
    margin: 0.6rem 3% 0.6rem 0;
    display: block;
}
.zc_title>h6{
    font-size: 0.8rem;
    color: #333;
}
.zc_cont{
    border-bottom: 0.05rem solid #FFF;
    margin-bottom: 0.7rem;
}
.zc_cont li{
    margin-bottom: 1rem;
}
.zc_cont img{
    width: 6.15rem;
    height: 6.15rem;
    margin-right: 5%;
}
.zc_cont_info{
    width: 60%;
    padding-bottom: 0.43rem;
    border-bottom: 0.05rem solid #f2f2f2;
}
.zc_cont_info>h6{
    font-size: 0.7rem;
    color: #333;
}
.zc_cont_info>p{
    font-size: 0.6rem;
    color: #b2b2b2;
    padding-bottom: 1.3rem;
}
.zc_cont_info .p1{
    width: 90%;
    height: 0.2rem;
    background-color: #c0c0c0;
    border-radius: 0.5rem;
    position: relative;
    margin-bottom: 0.3rem;
}
.zc_cont_info .p2{
    position: absolute;
    left: 0;
    top: 0;
    width: 90%;
    height: 0.2rem;
    background-color: #23b7cb;
    border-radius: 0.5rem;
}
.zc_cont_number{
    width: 72%;
}
.zc_cont_number>h6{
    font-size: 0.7rem;
    color: #323232;
    padding-bottom: 0.2rem;
}
.zc_cont_number>h5{
    font-size: 0.7rem;
    color: #e34a1a;
    padding-bottom: 0.2rem;
}
.zc_cont_number>i{
    clear: both;
    margin: 0.2rem 3% 0 0;
}
.zc_cont_number>span{
    font-size: 0.7rem;
    color: #333;
    margin-right: 3%;
}
.zc_cont_number>p{
    font-size: 0.6rem;
    line-height: 0.6rem;
    color: #a0a0a0;
    border-left: 0.05rem solid #a0a0a0;
    padding-left: 3%;
    margin-top: 0.2rem;
}
.zc_cont_txt{
    background-color: #dededc;
    padding: 0 0.2rem;
    margin-right: 8%;
}
.zc_cont_txt>p{
    font-size: 0.7rem;
    color: #a2a2a0;
    text-align: center;
}
.zc_cont_txt>span{
    font-size: 0.7rem;
    color: #e34a1a;
    display: block;
    text-align: center;
}
.idea_title>i{
    background-color: #23b7cb;
}
.idea_content_box{
    padding: 0;
    border-bottom: 0.05rem solid #fff;
}
.idea_content_box>li{
    margin-top: 0;
    border-bottom: 0.05rem solid #f2f2f2;
    padding-bottom: 0.7rem;
    margin-bottom: 0.7rem;
}
.idea_content_box .a_cont_head{
    width: 100%;
    border-bottom: none;
    margin-bottom: 0;
    padding-top: 0;
}
.idea_content_box>li>p{
    margin: 0;   
}
.idea_content_box .a_content_img {
    margin: 0 0 0.5rem 0;
}
.idea_content_box>li>span{
    font-size: 0.6rem;
    color: #b1b1b1;
}
/*******************************************\
 * 我发起的心愿产品(项目进度)
\*******************************************/
.swiper_wrapper{
    position: relative;
    margin-bottom: 0.3rem;
}
.swiper_wrapper>p{
    position: absolute;
    left: 0;
    top: 1rem;
    z-index: 2;
    font-size: 0.7rem;
    color: #FFF;
    width: 17%;
    line-height: 1.4rem;
    background-color: rgba(35, 183, 203, 0.5);
    text-align: right;
    padding-right: 3%;
    border-bottom-right-radius: 1rem;
    border-top-right-radius: 1rem;
}
.home_banner img{
    width: 100%;
}
.project_name{
    background-color: #FFF;
    border-bottom: 0.05rem solid #d5d6d9;
    margin-bottom: 0.3rem;
}
.project_name>h6{
    font-size: 0.9rem;
    color: #4b4a4b;
    line-height: 2.45rem;
    padding-left: 6%;
    border-bottom: 0.05rem solid #ededed;
}
.project_name .cont_head>span{
    font-size: 0.6rem;
}
.project_name .cont_head>h6,.project_name .cont_head>p{
    line-height: 0.8rem;
    padding-bottom: 0.1rem;
}
.project_name .a_cont_head {
    border-bottom: none;
    margin-bottom: 0;
}
.project_name .cont_head_h{
    clear: both;
}
.project_name .cont_head>h5{
    font-size: 0.6rem;
    color: #999;
    padding-right: 5%;
    line-height: 0.6rem;
    margin-top: 0.2rem;
}
.project_name .cont_head>i{
    font-size: 0.6rem;
    color: #d2a177;
    font-style: normal;
    line-height: 0.6rem;
    margin-top: 0.2rem;
}
.project_name .cont_head_i{
    padding-right: 5%;
    margin-right: 4%;
    border-right: 0.05rem solid #dadada;
}
.project_jd{
    background-color: #FFF;
    border-bottom: 0.05rem solid #dfe0e2;
    margin-bottom: 0.3rem;
}
.project_jd .b_nav{
    margin-bottom: 3.45rem;
}
.project_jd>span{
    font-size: 1rem;
    line-height: 1rem;
    color: #323232;
    padding: 0.8rem 2% 0 4%;
}
.project_jd>p{
    font-size: 2rem;
    line-height: 2rem;
    color: #323232;
    padding-bottom: 1rem;
}
.project_jd>h1{
    clear: both;
    width: 92%;
    height: 0.5rem;
    background-color: #c2c0c1;
    margin: 0 auto;
    border-radius: 0.5rem;
    position: relative;
    margin-bottom: 0.5rem;
}
.project_jd>h1>p{
    position: absolute;
    left: 0;
    top: 0;
    width: 30%;
    height: 0.5rem;
    background-color: #23b7cb;
    border-radius: 0.5rem;
}
.jd_txt{
    width: 92%;
    margin: 0 auto;
    margin-bottom: 0.7rem;
}
.jd_txt>p{
    color: #9318bf;
    font-size: 0.7rem;
    line-height: 0.7rem;
}
.jd_txt>span{
    color: #303030;
    font-size: 0.7rem;
    line-height: 0.7rem;
}
.project_jd>h6{
    font-size: 0.6rem;
    width: 92%;
    margin: 0 auto;
    line-height: 1rem;
    padding-bottom: 0.4rem;
}
.project_jd>h6>a{
    color: #ef6877;
}
.pro_cont{
    background-color: #FFF;
    /* border-bottom: 0.05rem solid #dfe0e2;
    margin-bottom: 0.3rem; */
}
.pro_cont_box{
    line-height: 2.5rem;
    border-bottom: 0.05rem solid #e7e7e7;
    margin-left: 4%;
    background-color: #fff;
}
.pro_cont_box>h6{
    font-size: 0.9rem;
    color: #333;
}
.pro_cont_box>i{
    margin: 1.1rem 4% 0 2%;
}
.pro_cont_box>span{
    font-size: 0.7rem;
    color: #9a9a9a;
}
.pro_cont_yen{
    width: 92%;
    margin: 0 auto;
    border-bottom: 0.05rem solid #ededed;
    line-height: 2.6rem;
}
.pro_cont_yen>p{
    font-size: 0.7rem;
    color: #303030;
}
.pro_cont_yen>span{
    font-size: 0.6rem;
    color: #616161;
}
.pro_cont_yen>h6{
    font-size: 0.7rem;
    color: #9a9a9a;
    margin-left: 3%;
}
.pro_cont>h6{
    line-height: 2.8rem;
    color: #333;
    font-size: 0.8rem;
    width: 92%;
    margin: 0 auto;
}
.pro_cont .p_much{
    font-size: 0.7rem;
    color: #323232;
    width: 92%;
    margin: 0 auto;
    padding-bottom: 0.4rem;
}
.pro_zjj{
    display: table;
    margin: 0 auto;
    margin-bottom: 0.4rem;
    width:100%;
}
.pro_zjj>img{
    width: 45%;
    height: 6rem;
    margin-left: 5%;
    margin-bottom: 0.5rem;
}
.pro_cont .p_less{
    padding: 0 0 0.5rem 4%;
    font-size: 0.7rem;
    color: #676767;
    line-height: 0.7rem;
}
.pp_less{
    clear: both;
}
.pro_cont>span{
    font-size: 0.7rem;
    color: #393740;
    line-height: 0.7rem;
    padding-bottom: 0.5rem;
}
.zc_list{
    padding-bottom: 0.3rem;
}
.zc_list>li{
    background-color: #FFF;
    border-bottom: 0.05rem solid #dedfe0;
    /* line-height: 2.6rem; */
    margin-bottom: 0.3rem;
   /*  padding: 0 4%; */
}
.zc_list p{
    font-size: 0.8rem;
    color: #4b4b4b;
}
.zc_list span{
    font-size: 0.7rem;
    color: #b3b3b3;
}
.zc_list i{
    margin: 1.2rem 0 0 3%;
}
.tg_zcbtn{
    width: 41%;
    line-height: 1.7rem;
    background-color: #23b7cb;
    font-size: 0.8rem;
    color: #FFF;
    text-align: center;
    display: block;
    margin: 0 auto;
    border-radius: 2rem;
    margin-bottom: 1rem;
}
.zc_list_li .pro_cont{
    display: none;
}
.zc_list_li .pro_cont_yen{
    border-bottom: none;
}
/*******************************************\
 * 我发起的心愿产品(话题)
\*******************************************/
.topic_box{
    background-color: #FFF;
    margin-bottom: 1rem;
}
.topic_box h6{
    font-size: 0.8rem;
    color: #4b4b4b;
    line-height: 0.8rem;
    padding: 1.4rem 0 4% 0.7rem;
}
.topic_box textarea{
    width: 89%;
    height: 3.8rem;
    margin: 0 auto;
    font-size: 0.7rem;
    color: #969fa9;
    text-align: left;
    border: none;
    resize: none;
    display: block;
    background-color: #eee;
    padding: 0.4rem 0 0 3%;
    margin-bottom: 0.5rem;
}
.topic_box>a{
    width: 15%;
    line-height: 1.4rem;
    font-size: 0.7rem;
    color: #FFF;
    text-align: center;
    display: block;
    margin-left: 4%;
    background-color: #23b7cb;
    border-radius: 1rem;
    margin-bottom: 0.5rem;
}
.discuss_list{
    padding-left: 4%;
}
.discuss_list>li{
    border-top: 0.05rem solid #eaeaea;
    padding-top: 0.7rem;
    position: relative;
    padding: 0.7rem 0 0.3rem 2.9rem;
}
.discuss_list img{
    width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 0.5rem;
}
.discuss_list dl{
    width: 95%;
}
.discuss_list_name{
    padding-bottom: 0.3rem;
}
.discuss_list_name>p{
    font-size: 0.8rem;
    color: #585858;
    line-height: 0.8rem;
    padding-right: 4%;
}
.discuss_list_name>span{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #a8a8a8;
    padding-top: 0.1rem;
}
.discuss_list_content{
    font-size: 0.7rem;
    color: #585858;
    padding-bottom: 1rem;
}
.comment_dd{
    padding-right: 4%;
}
.comment_time,.comment_zan,.comment_reply{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #979797;
    padding-bottom: 0.2rem;
}
/*******************************************\
 * 我的创意点子
\*******************************************/
.dz_box{
    background-color: #FFF;
    border-bottom: 0.05rem solid #b3b3b3;
    margin-bottom: 0.3rem;
}
.dz_box .a_cont_head{
    margin-bottom: 0;
}
.dz_box .a_cont_border span{
    color: #bd3151;
}
.dz_box>p{
    width: 90%;
    margin: 0 auto;
    font-size: 0.7rem;
    color: #333;
    padding: 0.6rem 0;
}
.dz_box>img{
    width: 90%;
    display: block;
    margin: 0 auto;
}
.dz_time{
    width: 90%;
    line-height: 2rem;
    margin: 0 auto;
    border-top: 0.05rem solid #f1f1f1;
}
.dz_time>p{
    font-size: 0.7rem;
    color: #3c3c3c;
}
.dz_time>span{
    font-size: 0.7rem;
    color: #c54b26;
}
.dz_time>h6{
    font-size: 0.7rem;
    color: #acacac;
}
.hd_xh{
    margin-top: 0.5rem;
    background:#fff;
    border-bottom: 1px solid #b1b1b2;
    margin-bottom: 0.3rem;
}
.hd_top_box{
    font-size:0.75rem;
    background:#fff;
    color:#454442;
    border-bottom:1px solid #e9e9e9;
    padding:0.5rem 4%;
}
.hd_top_box span{
    color:#ed5214;
}
.hd_xh .bottom_box{
    padding:0.5rem 0.6rem;

}
.hd_xh .bottom_box .img_box{
    font-size: 0;
    padding:0  1.0rem;
    max-width: 300px;
}
.hd_xh .bottom_box img{
    width:2.0rem;
    height:2.0rem;
    border-radius: 50%;
    margin-left: -0.5rem;
}
.dz_title{
    line-height: 2.1rem;
    border-bottom: 0.05rem solid #f1f1f1;
    padding-left: 4%;
    font-size: 0.8rem;
    color: #4b4b4b;
}
.dz_title span{
    color: #dc3e23;
}
.zc_box{
    background-color: #FFF;
    padding: 0.5rem 0;
}
.zc_box>li{
    box-sizing: border-box;
    height: 1.9rem;
}
.zc_box>li>i{
    margin: 0 auto;
    display: block;
}
.zc_box>li+li{
    border-left: 0.05rem solid #f0f0f0;
}
.zc_one{
    width: 30%;
}
.zc_box .zc_one>i{
    margin-top: 0.375rem;
}
.zc_two{
    width: 40%;
}
.zc_two>a{
    width: 80%;
    line-height: 1.4rem;
    color: #FFF;
    text-align: center;
    display: block;
    background-color: #23b7cb;
    border-radius: 1rem;
    margin: 0 auto;
    margin-top: 0.25rem;
}
.zc_three{
    width: 30%;
}
.zc_box .zc_three>i{
    margin-top: 0.325rem;
}
.input_box{
    background-color: #FFF;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 92%;
    height: 3.3rem;
    padding: 0 4%;
    z-index: 5;
    border-top: 0.05rem solid #ddd;
    border-bottom: 0.05rem solid #ddd;
}
.input_box>i{
    background: url(/Public/Images/front/front_img/tupian.png) no-repeat;
    width: 1.3rem;
    height: 1.1rem;
    background-size: 1.3rem 1.1rem;
    margin: 1.25rem 3% 0 0;
}
.input_box>span{
    margin: 1.15rem 2% 0 0;
}
.input_box>input{
    background: url(/Public/Images/front/front_img/shurukuang.png) no-repeat;
    border: none;
    width: 6.05rem;
    height: 1.65rem;
    background-size: 7.05rem 1.65rem;
    padding-left: 1rem;
    margin-top: 0.825rem;
}
.input_box>a{
    width: 20%;
    line-height: 1.45rem;
    display: block;
    background-color: #23b7cb;
    text-align: center;
    font-size: 0.7rem;
    color: #FFF;
    border-radius: 1rem;
    margin-top: 0.925rem;
}
/*******************************************\
 * 创意心愿
\*******************************************/
.cy_zc{
    line-height: 2.6rem;
    font-size: 0.8rem;
    color: #525252;
    background-color: #FFF;
    padding-left: 6%;
}
.cy_list{
    background-color: #FFF;
    border-bottom: 0.05rem solid #c3c4c6;
    margin-bottom: 0.9rem;
}
.cy_list>li{
    border-top: 0.05rem solid #cacaca;
    padding: 1.2rem 6%;
}
.cy_money i{
    margin: 0.3rem 0 0 0;
}
.cy_money_txt p{
    font-size: 1rem;
    color: #df502b;
    line-height: 1rem;
    padding-bottom: 0.4rem;
}
.cy_money_txt a{
    font-size: 0.6rem;
    color: #4c4c4c;
    line-height: 0.6rem;
}
.cy_money_txt span{
    font-size: 0.6rem;
    color: #9f9f9f;
    line-height: 0.6rem;
}
.cy_list>li>p{
    font-size: 0.7rem;
    color: #595959;
    padding: 1rem 0;
    border-top: 0.05rem dashed #cacaca;
    margin-top: 1rem;
}
.my_hadd>p{
    width: 40%;
    line-height: 1.4rem;
    background-color: #dededc;
    border-radius: 1rem;
    text-align: center;
    font-size: 0.7rem;
    color: #999;
}
.my_hadd>span{
    font-size: 0.7rem;
    line-height: 1.4rem;
    color: #515151;
}
.my_hadd>i{
    margin: 0.525rem 2% 0 3%;
}
.my_hide{
    clear: both;
    padding: 0.8rem 0 0 0;
}
.my_hide_son{
    display: table;
    margin: 0 auto;
    position: relative;
    margin-bottom: 0.8rem;
}
.my_hide_son>img{
    width: 50%;
}
.my_hide_son>span{
    font-size: 0.9rem;
    position: absolute;
    bottom: 0;
}
.my_hide>p{
    font-size: 0.7rem;
    color: #989898;
    line-height: 0.7rem;
}
.cy_money_txt span>i{
    font-size: 0.6rem;
    font-style: normal;
    color: #4c4c4c;
}
.z_zc{
    width: 40%;
}
.z_zc>a{
    width: 50%;
    line-height: 1.7rem;
    color: #FFF;
    text-align: center;
    display: block;
    background-color: #23b7cb;
    margin: 0 auto;
    margin-top: 0.15rem;
    border-radius: 0.3rem;
}
/*******************************************\
 * 我支持的创意点子
\*******************************************/
.a_zc_head{
    padding: 0.8rem 5% 0.7rem 5%;
}
.dz_box>h1{
    font-size: 1.3rem;
    color: #414141;
    text-align: center;
    margin: 0.9rem 0 1.5rem 0;
}
.dz_box>h2{
    font-size: 1rem;
    color: #414141;
    text-align: center;
    margin: 0 0 1rem 0;
}
.xin_icon{
    line-height: 2.75rem;
    background-color: #FFF;
    padding: 0 5%;
    border-bottom: 0.05rem solid #c3c2c2;
    margin-bottom: 0.3rem;
}
.xin_icon>p{
    font-size: 0.7rem;
    color: #525252;
}
.xin_icon>p>span{
    color: #dd214c;
}
.xin_icon>i{
    background: url(/Public/Images/front/front_img/xin.png) no-repeat;
    width: 1.675rem;
    height: 1.35rem;
    background-size: 1.675rem 1.35rem;
    margin-top: 0.7rem;
}
.zc_title_p{
    background-color: #fff;
    line-height: 2.65rem;
    padding-left: 5%;
    font-size: 0.7rem;
    color: #525252;
}
.zc_img{
    padding: 0.6rem 0;
}
.zc_img>img{
    width: 2.1rem;
    height: 2.1rem;
    border-radius: 50%;
    margin-left: 5%;
}
.zc_img>i{
    background: url(/Public/Images/front/front_img/wu5x.png) no-repeat;
    width: 1.275rem;
    height: 0.225rem;
    background-size: 1.275rem 0.225rem;
    margin: 1.0rem 0 0 5%;
}
.r_nor{
    background-color: #FFF;
    padding: 0.7rem 0;
    border-bottom: 0.05rem solid #cdcdcd;
    margin-bottom: 0.7rem;
}
.r_nor>li+li{
    border-left: 0.05rem solid #bebebe;
}
.r_nor>li{
    width: 33.3333%;
    box-sizing: border-box;
}
.r_nor>li>p{
    text-align: center;
    font-size: 0.7rem;
    color: #434142;
}
.r_nor>li>span{
    width: 100%;
    text-align: center;
    font-size: 0.7rem;
    display: block;
    color: #e26e0b;
}
/*******************************************\
 * 我参与的
\*******************************************/
.a_content_box>li>span{
    font-size: 0.6rem;
    color: #a6a6a6;
    width: 90%;
    margin: 0 auto;
    display: block;
    line-height: 0.6rem;
    margin-top: 0.6rem;
}
/*******************************************\
 * 我参与的详情
\*******************************************/
.a_border{
    width: 20%;
    line-height: 1.5rem;
    border: 0.05rem solid #c7c7c7;
    border-radius: 0.4rem;
    font-size: 0.7rem;
    color: #b5b5b5;
    text-align: center;
    margin-top: 0.4rem;
}
.liu_list{
    border-bottom: 0.05rem solid #c4c4c4;
    padding-left: 4%;
}
.liu_list>li+li{
    border-top: 0.05rem solid #e9e9e9;
}
.liu_list>li{
    padding: 0.7rem 4% 0.6rem 0;
}
.liu_list img{
    height: 2.2rem;
    width: 2.2rem;
    border-radius: 50%;
    margin-right: 3%;
}
.img_left{
    width: 83%;
}
.img_left h5{
    font-size: 0.7rem;
    color: #cf583a;
    margin-bottom: 0.3rem;
}
.img_left span{
    font-size: 0.6rem;
    color: #919191;
}
.img_left p{
    clear: both;
    font-size: 0.7rem;
    color: #4c4c4c;
    overflow: hidden;
    text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    white-space: nowrap;
}
/*******************************************\
 * 我的留言板
\*******************************************/
.ly_wra{
    background-color: #FFF;
    border-bottom: 0.05rem solid #e4e5e7;
}
.ly_wra>p{
    padding: 0 4%;
    line-height: 2.2rem;
    color: #4c4c4c;
    font-size: 0.8rem;
}
.ly_cont>li{
    border-top: 0.05rem solid #dededd;
    padding: 0.7rem 4% 1rem 4%;
}
.ly_cont>li>img{
    width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%;
}
.cont_txt{
    width: 83%;
}
.name_top{
    padding: 0.3rem 0 0.8rem 0;
}
.name_top>h6{
    font-size: 0.8rem;
    color: #4d4948;
    line-height: 0.8rem;
    margin-right: 4%;
}
.name_top>span{
    font-size: 0.7rem;
    color: #afafaf;
    line-height: 0.7rem;
}
.name_top>a{
    font-size: 0.7rem;
    color: #e55e30;
    line-height: 0.7rem;
}
.name_top>p{
    clear: both;
    font-size: 0.6rem;
    color: #969594;
    padding-top: 0.4rem;
}
.cont_txt>p{
    font-size: 0.7rem;
    color: #4d4948;
}
.reply_main{
    width: 100%;
    clear: both;
    margin-top: 1rem;
}
.reply_main>img{
    width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%;
}
.reply_box{
    width: 83%;
}
.reply_box>h6{
    font-size: 0.8rem;
    color: #df4b24;
    margin: 0 3% 0.3rem 0;
}
.reply_box>span{
    font-size: 0.7rem;
    color: #4d4948;
    line-height: 1.1rem;
    margin: 0 3% 0.3rem 0;
}
.reply_box>h5{
    font-size: 0.8rem;
    color: #4d4948;
}
.reply_box>i{
    font-style: normal;
    font-size: 0.6rem;
    color: #969594;
}
.reply_box>p{
    clear: both;
}
/*******************************************\
 * 留言板
\*******************************************/
.liu_head{
    background-color: #FFF;
    border: none;
    margin-bottom: 0;
}
.autograph_box{
    padding-left: 4.5%;
    line-height: 2rem;
    font-size: 0.7rem;
    color: #47b7bb;
}
.liuyb{
    background-color: #FFF;
    padding: 0.7rem 4%;
    margin-bottom: 0.5rem;
}
.liuyb>textarea{
    width: 97%;
    height: 3.8rem;
    margin: 0 auto;
    font-size: 0.7rem;
    color: #969fa9;
    text-align: left;
    border: none;
    resize: none;
    display: block;
    background-color: #eee;
    padding: 0.4rem 0 0 3%;
    margin-bottom: 0.5rem;
}
.liuyb>a{
    width: 15%;
    line-height: 1.4rem;
    font-size: 0.7rem;
    color: #FFF;
    text-align: center;
    display: block;
    background-color: #23b7cb;
    border-radius: 1rem;
}
/*******************************************\
 * 我的作品
\*******************************************/
.works_box{
    width: 90%;
    margin: 0 auto;
}
.works_box>li{
    width: 48%;
    background-color: #FFF;
    border-radius: 0.5rem;
    margin-top: 0.5rem;
    padding-bottom: 0.4rem;
}
.works_box>li>a>img{
    width: 100%;
    height: 8rem;
    margin-bottom: 0.5rem;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
.works_box h6{
    font-size: 0.8rem;
    color: #202020;
    line-height: 0.8rem;
    margin-bottom: 0.4rem;
    text-align: center;
    height:2rem;
    line-height: 1rem;
    overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.works_box p{
    font-size: 0.7rem;
    color: #32312f;
    line-height: 0.7rem;
    margin-bottom: 0.4rem;
    text-align: center;
}
.works_box span{
    color: #e55e30;
    font-size: 0.7rem;
    line-height: 0.7rem;
    display: block;
    text-align: center;
}
/*******************************************\
 * 个人中心
\*******************************************/
.user_header{
    overflow: hidden;
    position: relative;
}
.user_header>img{
    width: 100%;
    height: 7.25rem;
    -webkit-filter: blur(5px);   
    -moz-filter: blur(5px);   
    -ms-filter: blur(5px);   
    -o-filter: blur(5px);   
    filter: blur(20px);
}
.user_header>i{
    position: absolute;
    top: 1.4rem;
    right: 5%;
}
.user_name{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.user_name>img{
    width: 2.75rem;
    height: 2.75rem;
    border-radius: 50%;
    border: 0.1rem solid #ded8d3;
    margin: 2.3rem 3% 0 5%;
}
.user_header .ph{
    position: absolute;
    right: 0;
    bottom: 1.5rem;
    z-index: 2;
    font-size: 0.7rem;
    color: #FFF;
    width: 17%;
    line-height: 1.4rem;
    background-color: rgba(35, 183, 203,1);
    text-align: left;
    padding-left: 3%;
    border-bottom-left-radius: 1rem;
    border-top-left-radius: 1rem;
}
.name_info{
    width: 60%;
    padding-top: 2.3rem;
}
.name_info_one{
    padding-bottom: 0.3rem;
}
.name_info_one>h6{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #e55e30;
    margin-right: 4%;
}
.name_info_one>p{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #47b7bb;
}
.name_info_one>p>span{
    font-size: 0.6rem;
}
.name_info_two{
    padding-bottom: 0.35rem;
}
.name_info_two>p{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #47b7bb;
    padding-right: 4%;
    border-right: 0.05rem solid #47b7bb;
    margin-right: 4%;
}
.name_info_two>span{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #47b7bb;
}
.name_info_three p{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #fff;
}
.user_nav,.sr_box,.zs_box{
    position: relative;
    background-color: #fff;
    border-bottom: 0.05rem solid #dddee0;
    margin-bottom: 0.3rem;
}
.user_nav .user_nav_one{
    position: absolute;
    content: "";
    left: 50%;
    top: -0.7rem;
    background: url(/Public/Images/front/front_img/icon.png)  no-repeat;
    background-size: 142.616667rem 4.1rem; 
    display: inline-block;
    -webkit-transform: translate(-50%, 0);
       -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
         -o-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    height: 0.75rem;
    width: 2.4rem;
    background-position: -121.783333rem 0;
}
.user_nav>li{
    width: 20%;
}
.user_nav>li>a{
    display: block;
}
.icon_box{
    width: 1rem;
    height: 0.85rem;
    position: relative;
    padding-top: 0.5rem;
    margin: 0 auto;
}
.icon_box>span{
    min-width: 0.5rem;
    position: absolute;
    top: 0.2rem;
    right: -0.3rem;
    display: block;
    border-radius: 50%;
    font-size: 0.4rem;
    color: #e55e30;
    border: 0.05rem solid #e55e30;
    background-color: #fff;
    text-align: center;
}
.user_nav p{
    font-size: 0.7rem;
    line-height: 0.7rem;
    color: #4c4c4c;
    text-align: center;
    padding: 0.4rem 0 0.6rem 0;
}
.fx_box{
    display: block;
    padding: 0 5%;
    line-height: 2.3rem;
    border-bottom: 0.05rem solid #efefef;
}
.fx_box>p{
    font-size: 0.8rem;
    color: #565455;
}
.fx_box>span{
    font-size: 0.7rem;
    color: #b1b1b1;
}
.fx_box>i{
    margin: 0.7rem 0 0 3%;
}
.sr_info{
    padding: 0.6rem 0;
}
.sr_info>li+li{
    border-left: 0.05rem solid #dbdbdb ;
}
.sr_info>li{
    width: 33.333%;
    box-sizing: border-box;
}
.sr_info p{
    font-size: 0.7rem;
    color: #505050;
    line-height: 0.7rem;
    margin-bottom: 0.4rem;
    text-align: center;
}
.sr_info span{
    font-size: 0.7rem;
    color: #e55e30;
    line-height: 0.7rem;
    display: block;
    text-align: center;
}
.zs_box{
    line-height: 2.7rem;
    padding: 0 5%;
}
.zs_box>p{
    font-size: 0.8rem;
    color: #565455;
    padding-right: 3%;
}
.zs_box>span{
    font-size: 0.7rem;
    color: #e55e30;
}
.zs_box>a{
    width: 25%;
    line-height: 1.4rem;
    text-align: center;
    display: block;
    border-radius: 1rem;
    background-color: #23b7cb;
    font-size: 0.7rem;
    color: #FFF;
    margin-top: 0.7rem;
}
.ws_box{
    padding-left: 5%;
    background-color: #fff;
    border-bottom: 0.05rem solid #dddee0;
}
.ws_box>li+li{
    border-top: 0.05rem solid #eaeaea;
}
.ws_box>li{
    line-height: 2.5rem;
    margin-left: 1.75rem;
}
.ws_box>li>a{
    display: block;
    padding-right: 5%;
    position: relative;
}
.ws_box i{
    position: absolute;
    left: -1.75rem;
    top: 0.625rem; 
}
.ws_box h6{
    font-size: 0.8rem;
    color: #565455;
}
.ws_box span{
    margin: 0.8rem 0 0 3%;
}
.ws_box p{
    font-size: 0.7rem;
    color: #b1b1b1;
}
/*******************************************\
 * 我的订单
\*******************************************/
.orders_header{
    background-color: #fff;
    border-bottom: 0.05rem solid #e9e9e9;
    margin-bottom: 0.3rem;
}
.orders_header li{
    width: 20%;
    line-height: 2.2rem;
}
.orders_header .orders_header_active{
    background: url(/Public/Images/front/front_img/cat3x.png) no-repeat;
    background-size: 3rem 0.825rem;
    background-position: center 1.5rem;
}
.orders_header a{
    display: block;
    font-size: 0.7rem;
    color: #9e9e9e;
    text-align: center;
}
.orders_header_active a{
    color: #232323;
}
.orders_list{

}
.orders_list>li{
    background-color: #fff;
    margin-bottom: 0.3rem;
}
.orders_list h6{
    font-size: 0.7rem;
    color: #e55e30;
    line-height: 2.1rem;
    padding-right: 5%;
    text-align: right;
}
.orders_info{
    background-color: #e7ebee;
    padding: 0 5% 0 3%;
}
.orders_info>img{
    width: 3.55rem;
    height: 3.55rem;
    border: 0.2rem solid #fff;
    margin: 0.3rem 0;
}
.orders_info_txt{
    width: 75%;
    padding-top: 0.35rem;
}
.info_txt_top{
    padding-bottom: 0.2rem;
}
.info_txt_top>p{
    width: 80%;
    height: 1.8rem;
    display: -webkit-box;
    font-size: 0.7rem;
    color: #505253;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.txt_tp>p{
    font-size: 0.7rem;
    color: #363639;
}
.txt_tp>del{
    font-size: 0.7rem;
    color: #acadaf;
}
.info_txt_bottom p,.info_txt_bottom span{
    font-size: 0.7rem;
    color: #abafb0;
}
.orders_list>li>p{
    line-height: 2rem;
    font-size: 0.7rem;
    color: #2b2a28;
    text-align: right;
    padding-right: 5%;
    border-bottom: 0.05rem solid #f0f0f0;
}
.orders_info_btn{
    padding: 0.6rem 5%;
}
.orders_info_btn>a+a{
    margin-left: 3%;
}
.orders_info_btn>a{
    line-height: 1.2rem;
    padding: 0 3%;
    border-radius: 1rem;
    font-size: 0.7rem;
}
.del_btn{
    border: 0.05rem solid #ccc;
    background-color: #fff;
    color: #a1a1a1;
}
.ok_btn{
    color: #fff;
    background-color: #23b7cb;
}
/*******************************************\
 * 我的订单(无)
\*******************************************/
.w_icon{
    display: block;
    margin: 4.5rem auto 1rem auto; 
}
.w_txt{
    text-align: center;
    font-size: 0.7rem;
    color: #535353;
}
/*******************************************\
 * 发表评论
\*******************************************/
.f_main{
    margin-top: 0.3rem;
    background-color: #fff;
    padding: 0.7rem 0 0 5%;
    border-bottom: 0.05rem solid #d1d1d1;
}
.f_main>img{
    width: 3.1rem;
    height: 3.1rem;
    border: 0.05rem solid #d5d5d5;
}
.f_main>textarea{
    width: 78%;
    height: 5rem;
    font-size: 0.7rem;
    color: #969fa9;
    text-align: left;
    border: none;
    resize: none;
    display: block;
    background-color: #FFF;
    padding: 0 0 0.5rem 3%;
}
.f_img{
    margin-bottom: 0.7rem;
}
.f_img>li+li{
    margin-left: 3%;
}
.f_img>li{
    width: 2.85rem;
    height: 2.85rem;
    border: 0.05rem solid #eaeaea;
    position: relative;
}
.f_img i{
    width: 2.1rem;
    height: 1.725rem;
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
       -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background: url(/Public/Images/front/front_img/pic.png) no-repeat;
    background-size: 2.1rem 1.725rem;
}
.p_box li{
    line-height: 2.4rem;
    border-top: 0.05rem solid #dcdcdc;
    padding-right: 5%;
}
.p_box p{
    font-size: 0.8rem;
    color: #505050;
}
.p_box i{
    margin: 0.7rem 0 0 3%;
}
.fb_box{
    background-color: #fff;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
}
.fb_box>a{
    display: block;
    width: 25%;
    font-size: 0.8rem;
    color: #fff;
    line-height: 2rem;
    text-align: center;
    background-color: #23b7cb;
}
/*******************************************\
 * 超级排行榜(分享收入)
\*******************************************/
.c_header_nav{
    background-color: #1d1d1d;
}
.c_header_nav>li{
    width: 33.3333%;
    line-height: 2.1rem;
    position: relative;
}
.c_header_li::after{
    position: absolute;
    content: '';
    right: 0;
    top: 0.5rem;
    width: 0.05rem;
    height: 1.25rem;
    background-color: #fff;
}
.c_header_nav span{
    font-size: 0.9rem;
    line-height: 2.1rem;
    display: block;
    color: #fff;
    width: 3.8rem;
    text-align: center;
    margin: 0 auto;
}
.c_header_span span{
    color: #23b7cb;
    border-bottom: 0.1rem solid #23b7cb;
}
.ph_box{
    background-color: #fff;
    border-bottom: 0.1rem solid #262420;
    border-top: 0.05rem solid #0a0b0d;
}
.ph_box>li{
    width: 33.3333%;
    font-size: 0.7rem;
    color: #989898;
    text-align: center;
    line-height: 1.7rem;
}
.ph_box .ph_box_li{
    color: #535454;
}
.top_box{
    background-color: #fff;
    border-bottom: 0.05rem solid #d5d8d7;
    margin-bottom: 0.5rem;
}
.top_box li{
    line-height: 1.7rem;
    margin-left: 33.3333%;
    position: relative;
}
.top_left{
    position: absolute;
    left: -39%;
    top: 0.275rem;
    width: 3.45rem;
    line-height: 1.15rem;
    background: url(/Public/Images/front/front_img/ranky.png) no-repeat;
    background-size: 3.45rem 1.15rem;
}
.top_left>p{
    font-size: 0.5rem;
    line-height: 0.5rem;
    color: #23b7cb;
    margin: 0.4rem 0 0 35%;
}
.top_left>span{
    font-size: 0.8rem;
    color: #23b7cb;
}
.top_three{
    border-bottom: 0.05rem solid #e08e36;
}
.top_three>p,.top_three>span{
    font-size: 0.7rem;
    color: #e08e36;
    width: 50%;
    text-align: center;
}
.top_three_bef{
    border-bottom: 0.05rem solid #23b7cb;
}
.top_left_f{
    position: absolute;
    left: -39%;
    top: 0.275rem;
    width: 3.45rem;
    line-height: 1.15rem;
    background: url(/Public/Images/front/front_img/rankb.png) no-repeat;
    background-size: 3.45rem 1.15rem;
}
.top_left_f>p{
    font-size: 0.5rem;
    line-height: 0.5rem;
    color: #e1be1d;
    margin: 0.4rem 0 0 35%;
}
.top_left_f>span{
    font-size: 0.8rem;
    color: #e1be1d;
}
.top_three_bef>p,.top_three_bef>span{
    font-size: 0.7rem;
    color: #23b7cb;
    width: 50%;
    text-align: center;
}
.top_three_bor{
    border-bottom: none;
}
.m_top{
    background-color: #fff;
    border-bottom: 0.05rem solid #e9ebea;
    margin-bottom: 1.85rem;
    padding-top: 0.4rem;
}
.m_top_bg{
    width: 4.85rem;
    height: 2.7rem;
    background: url(/Public/Images/front/front_img/wodepaihang.png) no-repeat;
    background-size: 4.85rem 2.7rem;
    margin: 0 auto;
    margin-bottom: 0.3rem;
}
.m_top_bg>p{
    text-align: center;
    color: #fff;
    font-size: 0.7rem;
    padding-top: 1.45rem;
}
.m_top_nav{
    border-top: 0.05rem solid #e9e9e9;
    background-color: #fff;
    border-bottom: 0.05rem solid #e9e9e9;
    padding: 0.5rem 0;
}
.m_top_nav>li+li{
    border-left: 0.05rem solid #e8e8e8;
}
.m_top_nav>li{
    width: 33.333%;
    box-sizing: border-box;
}
.m_top_nav span{
    font-size: 0.7rem;
    color: #23b7cb;
    line-height: 0.7rem;
    margin-bottom: 0.3rem;
    text-align: center;
    display: block;
}
.m_top_nav p{
    font-size: 0.7rem;
    color: #e55e30;
    line-height: 0.7rem;
    text-align: center;
}
/*******************************************\
 * 手机号验证
\*******************************************/
.yz_box{
    padding-left: 5%;
    margin-bottom: 0.5rem;
} 
.yz_box>li{
    padding-bottom: 0.6rem;
    border-bottom: 0.05rem solid #ededed;
} 
.yz_box p{
    font-size: 0.7rem;
    color: #a0a0a0;
    line-height: 2.4rem;
}
.yz_box label{
    font-size: 0.7rem;
    color: #a0a0a0;
    padding-right: 4%;
}
.yz_box input{
    font-size: 0.7rem;
    color: #5a5a5a;
    width: 80%;
    border: none;
}
.yz_btn{
    font-size: 0.7rem;
    line-height: 1.4rem;
    color: #fff;
    padding: 0 3%;
    background-color: #2485e7;
    border-radius: 1rem;
    margin-right: 5%;
}
.yz_bg{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1.2rem 0;
    background-color: #e7ebee;
}
.yz_bg>a{
    width: 90%;
    line-height: 2.4rem;
    color: #fff;
    display: block;
    margin: 0 auto;
    font-size: 0.8rem;
    border-radius: 3rem;
    background-color: #2485e7;
    text-align: center;
}
/*******************************************\
 * 个人资料
\*******************************************/
.title_user{
    padding-left: 5%;
    line-height: 2.4rem;
    font-size: 0.7rem;
    color: #9a9e9f;
}
.g_box{
    background-color: #fff;
    padding-left: 5%;
    border-bottom: 0.05rem solid #dbdcdc;
}
.g_box>li+li{
    border-top: 0.05rem solid #e9e9e9;
}
.g_box>li{
    line-height: 2.3rem;
    padding-right: 5%;
    font-size: 0.8rem;
    color: #4c4c4c;
}
.t_one img{
    height: 2.4rem;
    width: 2.4rem;
    border-radius: 50%;
    margin: 0.7rem 0;
}
.t_one p{
    line-height: 3.8rem;
}
.g_box input{
    width: 75%;
    height: 2.25rem;
    border: none;
    text-align: right;
    font-size: 0.7rem;
    color: #494949;
}
.g_box>li>a>p{
    color: #4c4c4c;
}
.g_box>li>a>span{
    margin: 0.7rem 0;
}
.g_box select{
    width: 75%;
    height: 2.25rem;
    border: none;
    text-align: right;
    font-size: 0.7rem;
    color: #494949;
    -webkit-appearance:none;
    direction: rtl;
}
.g_btn{
    width: 90%;
    line-height: 2rem;
    background-color: #21b7cd;
    display: block;
    font-size: 0.8rem;
    color: #fff;
    text-align: center;
    border-radius: 3rem;
    margin: 1.3rem auto;
}
/*******************************************\
 * 我的余额
\*******************************************/
.ye_box{
    background-color: #fff;
    border-bottom: 0.05rem solid #d6d7d9;
    margin: 0 auto;
    margin-bottom: 0.3rem;
}
.ye_box>li{
    width: 50%;
    text-align: center;
    font-size: 0.8rem;
    color: #9d9d9d;
    line-height: 2.25rem;
}
.ye_box .ye_box_li{
    background: url(/Public/Images/front/front_img/cat3x.png) no-repeat;
    background-size: 2rem 0.55rem;
    background-position: center 1.75rem;
    color: #272726;
}
.yu_list_box{
    background-color: #fff;
    border-bottom: 0.05rem solid #d6d7d9;
    margin: 0 auto;
    margin-bottom: 0.3rem;
}
.yu_list_box>li+li{
    border-top: 0.05rem solid #f3f3f3;
}
.yu_list_box>li{
    line-height: 2.6rem;
    padding-left: 5%;
    font-size: 0.7rem;
    color: #4e4e4e;
}
.h_list_box{
    background-color: #fff;
    border-bottom: 0.05rem solid #d1d1d3;
    padding: 0.8rem 0;
    margin-bottom: 1.1rem;
}
.h_list_box>li+li{
    border-left: 0.05rem solid #d3d3d3;
}
.h_list_box>li{
    box-sizing: border-box;
    width: 33.3333%;
}
.h_list_box p{
    font-size: 0.7rem;
    color: #4e4e4e;
    line-height: 0.7rem;
    margin-bottom: 0.3rem;
    text-align: center;
}
.h_list_box span{
    display: block;
    font-size: 0.7rem;
    color: #e55e30;
    line-height: 0.7rem;
    text-align: center;
}
.yu_mbtn{
    border: 0.05rem solid #a5a9ac;
    border-radius: 0.1rem;
    padding: 0.1rem 1%;
    font-size: 0.7rem;
    color: #535355;
    display: table;
    margin: 0 auto;
}   
/*******************************************\
 * 余额充值
\*******************************************/
.c_wra{
    background-color: #fff;
    border-bottom: 0.05rem solid #d7d8da;
    margin-top: 1rem;
}
.y_box{
    padding: 1rem 5% 0.8rem 5%;
}
.y_box>p{
    font-size: 0.8rem;
    color: #505050;
    padding-right: 12%;
}
.y_box>select{
    border: none;
    text-align: right;
    font-size: 0.8rem;
    color: #202020;
    -webkit-appearance:none;
    margin-bottom: 0.5rem;
}
.y_box>span{
    clear: both;
    display: block;
    text-align: center;
    font-size: 0.7rem;
    color: #a3a3a3;
}
.y_box>i{
    margin: 0.4rem 0 0 0;
}
.j_box{
    line-height: 2.5rem;
    padding: 0 5%;
    border-top: 0.05rem solid #f2f2f2;
}
.j_box>label{
    font-size: 0.8rem;
    color: #505050;
    padding-right: 9%;
}
.j_box>input{
    width: 70%;
    height: 2.45rem;
    border: none;
    font-size: 0.8rem;
}
/*******************************************\
 * 充值详情
\*******************************************/
.x_wrapper{
    background-color: #fff;
    border-bottom: 0.05rem solid #dbdbdb;
    padding-top: 2.5rem;
    position: relative;
}
.x_wrapper>p{
    position: absolute;
    top: 1rem;
    right: 5%;
}
.x_wrapper>i{
    display: block;
    margin: 0 auto 1.4rem auto;
}
.x_wrapper>span{
    font-size: 0.8rem;
    color: #21b7cd;
    display: block;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 2.5rem;
}
.x_cinfo{
    border-top: 0.05rem solid #f1f1f1;
    padding-left: 5%;
}
.x_cinfo>li+li{
    border-top: 0.05rem solid #f1f1f1;
}
.x_cinfo>li{
    line-height: 2.65rem;
    padding-right: 5%;
    font-size: 0.8rem;
}
.x_cinfo p{
    color: #747273;
}
.x_cinfo span{
    color: #272322;
}
/*******************************************\
 * 余额明细
\*******************************************/
.mx_box{
    background-color: #fff;
}
.mx_box>li+li{
    border-top: 0.05rem solid #d6d6d6;
}
.mx_box>li{
    padding: 0.8rem 0 0 5%;
}
.mx_title>span{
    margin-left: 10%;
}
.mx_title{
    font-size: 0.8rem;
    line-height: 0.8rem;
    color: #4e4e4e;
}
.mx_name{
    border-bottom: 0.05rem solid #e8e8e8;
    line-height: 2.05rem;
    font-size: 0.7rem;
    color: #5a5a5a;
}
.mx_name>span{
    margin-right: 10%;
}
.mx_name>a{
    color: #21b7cd;
}
.mx_time{
    padding-right: 5%;
    line-height: 1.9rem;
    font-size: 0.7rem;
    color: #5a5a5a;
}
.mx_time>a{
    color: #aaa;
}
.tx_box{
    font-size: 0.7rem;
    color: #5a5a5a;
}
/*******************************************\
 * 提现进度
\*******************************************/
.qs_box{
    padding: 0 5%;
    line-height: 2.75rem;
    background-color: #fff;
    border-bottom: 0.05rem solid #f2f2f2;
    font-size: 0.8rem;
    color: #767676;
}
.qs_box>span{
    color: #e55e30;
}
.jd_box{
    background-color: #fff;
    border-bottom: 0.05rem solid #d7d8da;
    padding: 1.7rem 0 2rem 0;
}
.jd_icon{
    margin-bottom: 1.2rem;
}
.jd_icon>span{
    display: block;
    width: 21%;
    height: 0.1rem;
    background-color: #21b7cd;
    border-radius: 1rem;
    margin: 0.822rem 2%;
}
.jd_icon>i{
    margin: 0.325rem 0;
}
.jd_icon .jd_icon_one{
    margin-left: 15%;
}
.jd_txt>li{
    width: 33.3333%;
    color: #21b7cd;
}
.jd_txt p{
    font-size: 0.8rem;
    line-height: 0.8rem;
    margin-bottom: 0.4rem;
    text-align: center;
}
.jd_txt span{
    font-size: 0.6rem;
    display: block;
    text-align: center;
}
/*******************************************\
 * 我的收藏
\*******************************************/
.sc_nav_box{
    background-color: #fff;
    border-bottom: #9fa0a2 0.05rem solid;
}
.sc_nav_box>li{
    width: 25%;
    line-height: 2rem;
    font-size: 0.8rem;
    color: #9b9b9b;
    text-align: center;
}
.sc_nav_box .sc_nav_li{
    background: url(/Public/Images/front/front_img/cat3x.png) no-repeat;
    background-size: 2rem 0.55rem;
    background-position: center 1.5rem;
    color: #282826;
}
.sc_box>li{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.zc_main{
    background-color: #fff;
    margin-top: 0.3rem;
    padding: 1rem 0 0 5%;
}
.h_content_box>li{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom: 0.05rem solid #afafaf;
}
.ht_img{
    width: 90%;
    margin: 0 auto;
    padding-bottom: 0.6rem;
}
.ht_img_one{
    width: 65%;
    height: 9.45rem;
}
.ht_img_right{
    width: 34%;
    height: 9.45rem;
}
.ht_img_two{
    width: 100%;
    height: 4.45rem;
    margin-bottom: 0.2rem;
}
.ht_img_three{
    width: 100%;
    height: 4.8rem;
}
.kb{
    height: 0.2rem;
    background-color: #e7ebee;
}
.pic_icon{
    padding: 0 5%;
}
.pic_icon>img{
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    margin: 0.6rem 1% 0.6rem 0;
}
.pic_icon>p{
    background: url(/Public/Images/front/front_img/pinglun.png) no-repeat;
    width: 8.1rem;
    height: 1.7rem;
    background-size: 8.1rem 1.7rem;
    line-height: 1.7rem;
    font-size: 0.6rem;
    color: #fff;
    text-align: center;
    margin-top: 0.7rem;
}
.pic_icon>span{
    background: url(/Public/Images/front/front_img/zan.png) no-repeat;
    width: 1.9rem;
    height: 1.85rem;
    background-size: 1.9rem 1.85rem;
    margin-top: 0.65rem;
}
.s_box{
    padding: 0 0 0 5%;
    background-color: #fff;
    border-bottom: 0.05rem solid #dfdfe2;
    margin-top: 0.3rem;
}
.s_box>li+li{
    border-top: 0.05rem solid #ededed;
}
.s_box>li{
    border-radius: 0;
    margin-top: 0;
}
.s_box .a_cont_head{
    border-bottom: none;
    margin-bottom: 0;
    padding: 0;
} 
.s_box .a_cont_head a{
    width: 100%;
    padding: 1rem 0;
}  
/*******************************************\
 * 个人动态(帖子)
\*******************************************/
.t_header{
    background: url(/Public/Images/front/front_img/bg.png) no-repeat;
    background-size: cover;
    width: 100%;
    height: 7.5rem;
}
.t_header>i{
    margin: 1rem 0 0 5%;
}
.t_header>img{
    width: 2.7rem;
    height: 2.7rem;
    border-radius: 50%;
    clear: both;
    border: 0.1rem solid #fff;
    display: block;
    margin: 0 auto;
    margin-bottom: 0.3rem;
}
.t_h6{
    display: table;
    margin: 0 auto;
    font-size: 0.8rem;
    color: #cc5a2f;
}
.span_one{
    font-size: 0.7rem;
}
.span_two{
    font-size: 0.5rem;
}
.t_header>p{
    text-align: center;
    font-size: 0.7rem;
    color: #fff;
}
.t_nav{
    margin-bottom: 0.3rem;
    border-bottom: 0.05rem solid #67696b;
}
.t_list{
    padding: 0 3%;
}
.t_list>li{
    background-color: #fff;
    border-radius: 0.5rem;
    padding: 0.8rem 3% 0 3%;
    margin-bottom: 0.3rem;
}
.t_list>li>h6{
    font-size: 0.8rem;
    color: #252423;
}
.t_list>li>p{
    font-size: 0.7rem;
    color: #848484;
}
.t_list>li>img{
    width: 60%;
    margin-top: 0.4rem;
}
.t_list>li>span{
    display: block;
    clear: both;
    font-size: 0.6rem;
    color: #b2b2b2;
    line-height: 1.45rem;
}
.t_list>li>dl{
    width: 100%;
    padding: 0.4rem 0;
    border-top: 0.05rem dashed #a1a1a1;
}
.t_list>li dd+dd{
    border-left: 0.05rem solid #d8d8d8;
}
.t_list>li dd{
    width: 33.3333%;
    box-sizing: border-box;
}
.t_ic{
    display: table;
    margin: 0 auto;
}
.t_ic>i{
    margin: 0.1rem 0.1rem 0 0;
}
.t_ic>span{
    font-size: 0.7rem;
}
/*******************************************\
 * 我的二维码
\*******************************************/
.bg_box{
    padding-top: 1rem;
}
.bg_box>img{
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    border: 0.1rem solid #fff;
    display: block;
    margin: 0 auto;
    margin-bottom: 0.3rem;
}
.bg_name{
    display: table;
    margin: 0 auto;
}
.bg_name>h6{
    font-size: 0.7rem;
    color: #cc5a2f;
    margin-right: 0.3rem;
}
.bg_name>p{
    font-size: 0.7rem;
    color: #cc5a2f;
}
.bg_name>span{
    font-size: 0.5rem;
    color: #cc5a2f;
    margin-top: 0.25rem;
}
.bg_box>p{
    font-size: 0.6rem;
    color: #fff;
    text-align: center;
}
.bg_box>span{
    display: block;
    font-size: 0.6rem;
    color: #fff;
    text-align: center;
    margin-bottom: 0.95rem;
}
.code_bg{
    width: 8.25rem;
    height: 10.05rem;
    background: url(/Public/Images/front/front_img/erweimabg.png) no-repeat;
    background-size: 8.25rem 10.05rem;
    margin: 0 auto;
    position: relative;
}
.code_bg>img{
    width: 7.6rem;
    height: 7.6rem;
    position: absolute;
    left: 0.35rem;
    bottom: 0.25rem;
}